import java.util.Scanner;

/**
 * 求a的阶乘的和
 * 分成三个方法
 * 第一个方法求阶乘的和
 * 第二个方法求阶乘
 * 第三个方法是main方法。调用求阶乘的和的方法。
 */
public class Method {
    public static int Factorial_sum(int a){
        int sum=0;
        for (int i = 1; i <= a; i++) {
            sum+=Factorial(i);
        }
        return sum;
    }
    public static int Factorial(int i){
        int ret=1;
        for(int n=1;n<=i;n++){
            ret=ret*n;
        }
        return ret;
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int a= scanner.nextInt();
        int sum=Factorial_sum(a);
        System.out.println(sum);
    }
}
